petrol strainer - French English Dictionary